﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1 // рекурсия по семантике внутри скобок // обратная польская запись
{
    class Program
    {
        static void Main(string[] args)
        {
            string input = Console.ReadLine();
            List<object> ar = ParseString(input);
        }

        public static List<object> ParseString(string input)
        {
            char [] op ={'+', '-', '*', '/'};
            int indOfOperator = 0;
            int indLastAdded = -1;
            int numOfbracket=0;
            List<object> ar = new List<object>();
            for (int i = 0; i < input.Length; i++)
            {
                for (int j=0; j<op.Length;j++)
                {
                    if (input[0] == op[j])
                    {
                        PrintHelp();
                        break;
                    }
                    if (input[i] == '(')
                    {
                        ar.Add(input[i]);
                        indLastAdded = i;

                    }
                    if (input[i]== op[j] && input[i+1] != op[j])
                    {
                        indOfOperator = i;
                        if (input.Substring(indLastAdded+1,indOfOperator)
                        {
                        ar.Add(input.Substring(indLastAdded+1,indOfOperator));
                        ar.Add(input[indOfOperator]);
                        }
                    }
                }
            }
            return ar;
        }

        public static bool ValidateOperand(string sub, char[]op)
        {
            bool valid = false;
            for (int i=0;i<sub.Length; i++)
            {
                for (int j=0;j<op.Length;i++)
                {
                    if (sub[0] != op[j] && ((sub[0]>'A' && sub[0]<'@')||(sub[0]>'a' && sub[0]<'z')))
                    {
                        valid = true; 
                    }
                    else
                    {
                        valid = false;
                        PrintHelp();
                        break;
                    }
            }
            }
            return valid;
        }

        public static void PrintHelp()
        {
            Console.WriteLine("HELP  HELP  HELP");
        }
    }
}
